Codelight\GDPR\DataSubject\DataSubject S

Total Complexity 20
Dependencies 3
Dependents 8
Total lines 167
Lines of code 66
Logical lines of code 27
Comment lines 71
Methods 17
Properties 4

Methods 17

Method Rating Maintainability Complexity Lines of code
getVisibleConsentData()
S
65 2 11
hasUser()
S
79 2 3
getUserId()
S
72 2 6
__construct()
S
68 1 7
export()
S
79 1 3
getData()
S
80 1 3
hasData()
S
80 1 3
withdrawConsent()
S
80 1 3
giveConsent()
S
79 1 3
getConsentData()
S
80 1 3
getuserlogsData()
S
80 1 3
getEmail()
S
82 1 3
getConsents()
S
82 1 3
hasConsented()
S
79 1 3
gdpr_delete_log()
S
80 1 3
getUser()
S
82 1 3
forget()
S
79 1 3